![]() |
YNQ
YNQ-1.5.2
|
Macros | |
| #define | SY_UNICODEFILESYSTEM |
Functions | |
| void | syUnicodeToUTF8N (NQ_CHAR *outStr, NQ_UINT outLength, const NQ_WCHAR *inWStr, NQ_UINT inLength) |
| void | syUTF8ToUnicodeN (NQ_WCHAR *outWStr, NQ_UINT outLength, const NQ_CHAR *inStr, NQ_UINT inLength) |
| NQ_BOOL | initCodePageUTF8 (void) |
| #define SY_UNICODEFILESYSTEM |
Whether the filesystem supports Unicode. Otherwise all filenames will be converted to ANSI even if CIFS is supporting UNICODE
| void syUnicodeToUTF8N | ( | NQ_CHAR * | outStr, |
| NQ_UINT | outLength, | ||
| const NQ_WCHAR * | inWStr, | ||
| NQ_UINT | inLength | ||
| ) |
Convert Unicode string to UTF8
| outStr | Pointer to the result string in UTF8 |
| outLength | Length of the result buffer |
| inWStr | Pointer to string in UNICODE to be converted |
| inLength | Length of string to be converted |
| void syUTF8ToUnicodeN | ( | NQ_WCHAR * | outWStr, |
| NQ_UINT | outLength, | ||
| const NQ_CHAR * | inStr, | ||
| NQ_UINT | inLength | ||
| ) |
Convert UTF8 string to Unicode
| outWStr | Pointer to the result string in UNICODE |
| outLength | Length of the result buffer |
| inStr | Pointer to input string in UTF8 |
| inLength | Length of string to be converted |
| NQ_BOOL initCodePageUTF8 | ( | void | ) |
Check whether conversion is available on the platform